Londons Most Beautiful Cottage Is Now For Sale For £2,250,000 | Country Home In The City